package com.xy.tianyu.module.video.bean

import android.os.Parcelable
import kotlinx.android.parcel.Parcelize
import java.io.Serializable

/**
 * @time 2020/9/25 18:03
 * @class 描述:
 */
data class VideoListBean(
    val browser_llq_event: String,
    val browser_llq_eventmd5: String,
    val `data`: Data,
    val errmsg: String,
    val errno: String,
    val ext: Ext,
    val sid: String
): Serializable

data class Data(
    val browser_hasMore: Int,
    val host: String,
    val platfrom_func: String,
    val res: List<Re>,
    val timestamp: Int,
    val transcoding_tpl: TranscodingTpl,
    val version: String
): Serializable

data class Re(
    val a: String,
    val attr: List<Attr>,
    val browser_llq_dislike: String,
    val browser_llq_filter_words: List<BrowserLlqFilterWord>,
    val browser_llq_group_id: Long,
    val browser_llq_sid: String,
    val browser_llq_source: String,
    val browser_m_key: String,
    val browser_source_key: String,
    val c: String,
    val cai_num: String,
    val cicon: String,
    val city_label: String,
    val cmt_num: String,
    val content: String,
    val debug_cmt_num: String,
    val description: String,
    val display: Display,
    val duration: String,
    val exData: String,
    val f: String,
    val filter: String,
    val fkws: String,
    val fromicon: String,
    val fword: String,
    val gnid: String,
    val h5url: String,
    val i: String,
    val i_doudi: String,
    val j: String,
    val m: String,
    val nlabel: String,
    val p: String,
    val pdate: Int,
    val playType: Int,
    val playcnt: Int,
    val postfix: String,
    val ptid: String,
    val pv: Int,
    val r: String,
    val rawurl: String,
    val recalltype: String,
    val relateUrl: String,
    val rpt: String,
    val rptid: String,
    val s: String,
    val sex_score: String,
    val showtime: Int,
    val source: String,
    val stag: String,
    val style: String,
    val t: String,
    val type: String,
    val u: String,
    val ucheck: String,
    val vid: String,
    val videoUrl: String,
    //val webext: List<Any>,
    val x: String,
    val zan_num: Int,
    val zcurl: String
):Serializable

data class Attr(
    val name: String,
    val pos: Int
): Serializable

data class BrowserLlqFilterWord(
    val id: String,
    val is_selected: Boolean,
    val name: String
): Serializable

data class Display(
    val cicon: String,
    val cmt: String,
    val from: String,
    val fromicon: String,
    val time: String,
    val y2h5: String
): Serializable

data class TranscodingTpl(
    val tpl: String,
    val ts: Int,
    val version: Int
): Serializable

data class Ext(
    val clickUrl: String,
    val listUrl: String,
    val relateStable: Int,
    val relateUrl: String
): Serializable